runtime.p.runSafePointFn (field)

11 uses

	runtime (current package)
		proc.go#L1774: 			atomic.Store(&p2.runSafePointFn, 1)
		proc.go#L1786: 		if atomic.Cas(&p.runSafePointFn, 1, 0) {
		proc.go#L1802: 		if s == _Psyscall && p2.runSafePointFn == 1 && atomic.Cas(&p2.status, s, _Pidle) {
		proc.go#L1830: 		if p2.runSafePointFn != 0 {
		proc.go#L1857: 	if !atomic.Cas(&p.runSafePointFn, 1, 0) {
		proc.go#L2695: 	if pp.runSafePointFn != 0 && atomic.Cas(&pp.runSafePointFn, 1, 0) {
		proc.go#L2904: 	if pp.runSafePointFn != 0 {
		proc.go#L3063: 	if sched.gcwaiting.Load() || pp.runSafePointFn != 0 {
		proc.go#L4037: 	if gp.m.p.ptr().runSafePointFn != 0 {
		runtime2.go#L723: 	runSafePointFn uint32 // if 1, run sched.safePointFn at next safe point